package Utils;

import java.util.HashMap;
import java.util.Map;

/**
 * Created by Ren on 2017/6/28.
 */

public class StatusUtil {

    //草稿
    public final static int STATIUS_CAOGAO=0;

    //检查完成
    public final static int STATIUS_JCWC=400;

    //责任单位信息员提交并整改
    public final static int STATIUS_ZRDWXXYTCBZG=110;

    //申请停工
    public final static int STATIUS_TGZG=120;



    //信息员 指定整改人
    public final static int STATIUS_XXYZDZGR=210;

    //信息员 填写整改情况
    public final static int STATIUS_XXYTXZGQK=230;

    //信息员 提交整改单
    public final static int STATIUS_XXYTJZGD=230;



    //停工权限一 科长停工预审 同意
    public final static int STATIUS_TGQX_1_TGYS_TY=130;

    //停工权限一 科长停工预审 不同意  草稿状态进行处理
    public final static int STATIUS_TGQX_1_TGYS_BTY=150;

    //停工权限一 科长复工预审 同意
    public final static int STATIUS_TGQX_1_FGYS_TY=240;

    //停工权限一 科长复工预审 不同意
    public final static int STATIUS_TGQX_1_FGYS_BTY=250;



    //停工权限二(即站段长停工) 停工审核 同意
    public final static int STATIUS_TGQX_2_TGSH_TY=140;

    //停工权限二(即站段长停工) 停工审核 不同意
    public final static int STATIUS_TGQX_2_TGSH_BTY=160;

    //停工权限二(即站段长停工) 复工审核 同意
    public final static int STATIUS_TGQX_2_FGSH_TY=300;

    //停工权限二(即站段长停工) 复工审核 不同意
    public final static int STATIUS_TGQX_2_FGSH_BTY=250;

    //正式日计划 步骤 90已下达 120已作废
    public  final static int STATIUS_YXD=90;
    public  final static int STATIUS_YZF=90;

    //月计划审核 状态 可审核 status:2
    public final static String STATUS_YJH_KSH="2";
    //月计划审核 状态 待审核 status:3
    public final static String STATUS_YJH_DSH="3";
    //月计划审核 状态 已审批 status:4
    public final static String STATUS_YJH_YSP="4";
    //月计划审核 状态 已超时 status:5
    public final static String STATUS_YJH_YCS="5";

    //草稿状态
    static HashMap<Integer, String> map = new HashMap<Integer, String>() ;
     static  {
            map.put(0, "草稿");
            map.put(150, "不同意");//以草稿状态进行处理
            map.put(160, "不同意");//以草稿状态进行处理
            map.put(300, "已完成");
            map.put(400, "已完成");
        }



    public static String getStatusByInt(int status) {
        String s = "";

        if (map.get(status) == null) {
            s = "处理中";
        } else {
            s = map.get(status);
        }

        return s;
    }
}
